die a low and dishonorable death - Turc Anglais Dictionnaire